1 OBSERVATION PLATFORM
English-Arabic military dictionary > OBSERVATION PLATFORM
2 CROWS NEST
English-Arabic military dictionary > CROWS NEST